fire on all four cylinders - Francés Inglés Diccionario